atlantic bumper - French English Dictionary